.floating {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .3);
  overflow-y: auto;

  .card {
    margin: 15vh auto 50px;
    width: 50%;
    background-color: white;

    .card-header {
      width: 100%;
      box-sizing: border-box;
      padding: 20px 20px 10px;
      .et-flex-spacebetween();

      .title {
        font-size: 18px;
        color: #303133;
        line-height: 24px;
      }

      .icon-delete {
        font-size: 14px !important;
        color: #909399;
      }
    }

    .card-container {
      width: 100%;
      box-sizing: border-box;
      padding: 30px 20px;
    }
  }
}